/**
 * @date 5:33:10 PM
 * EducationSubjectLessonResponse.java
 * Administrator
 * TODO
 */
package com.qs.education.bean.beans;
import java.util.List;

import javax.persistence.Transient;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.qs.education.bean.api.ResponseBean;
import com.qs.education.bean.entity.EducationHomeWork;
import com.qs.education.bean.entity.EducationQuestion;
import com.qs.education.bean.entity.EducationSubjectUnit;

import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * @class EducationSubjectLessonResponse	
 * @author Warren
 * @description
 * @date Nov 14, 2018 
 */
@Data
@EqualsAndHashCode(callSuper=true)
public class EducationSubjectLessonResponse extends ResponseBean{
	private Long id;
	private String title;
	
	@JsonIgnoreProperties(value = { "suject", "grade", "subjectLessonList" })
	private EducationSubjectUnit unit;
	
	@JsonIgnoreProperties(value = { "lesson", "answerList", "homeWorkQuestionList" })
	private List<EducationQuestion> questionList;
	
	@JsonIgnoreProperties(value = { "group", "teacher","homeWorkQuestionList","subjectLessonList" })
	private List<EducationHomeWork> homeworkList;
	
	// 新加字段 用来计算课时下 题目的数量
	private Integer numebr;
	
}
